Skip to main content

Invisible Agent - IDE Extension

Overview

The Invisible Agent VS Code extension — compatible with VS Code and VS Code–based editors — runs automated end-to-end UI tests driven by natural-language steps.

After a quick setup, describe what to test in YAML or CSV, and the agent handles test execution, reporting, and history.

Key capabilities

  • Run end-to-end UI tests from YAML test cases or CSV files.
  • Configure app context, personas, test data, and browser preferences via .devassure folder.
  • Stream live execution logs in VS Code and open rich reports.
  • Reuse flows with Actions, generate data with Library Tools, integrate Custom Tools.
  • Local runs from VS Code; CI via DevAssure CLI.

How It Works

  1. Install the extension in your IDE (VS Code, Cursor, Windsurf, or any VS Code–compatible editor) and initialize your project.
  2. The extension creates a .devassure/ folder in your workspace with configuration files and a sample test.
  3. Add test cases as .yaml files or .csv files under .devassure/tests/.
  4. Run tests from the Tests view sidebar or via CodeLens in the editor.
  5. Monitor live execution in the Run Logs panel and access detailed reports from the History view..